package n2_common_methods;

import lombok.extern.slf4j.Slf4j;
import utils.Constants;
import utils.FileReader;

import static utils.Sleeper.sleep;

/**
 * 证明： 操作系统的阻塞 在 Java层面还是 Runnable
 * 29行打断点， 打开调试模式(打开Thread模式)
 * 调试发现：主线程 和  t1线程都是 Running
 *
 */
@Slf4j(topic = "c.T10")
public class T10_state {

    public static void main(String[] args) {

        new Thread(()->{

            // 内部使用 FileInputStream 读取文件时，发生了 [--操作系统层面的阻塞--]
            FileReader.read(Constants.MP4_FULL_PATH);

        }, "t1").start();

//        log.debug("ok...");

        System.out.println("ok");

    }


}
